package com.hydl.power.pojo;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

@Api(value = "Gateway", description = "网关")
public class Gateway {
    private Integer id;
    @ApiModelProperty("网关编号")
    private String gatewaySn;
    @ApiModelProperty("网关密码")
    private String gatewayPwd;
    @ApiModelProperty("最后更新时间")
    private Date lasttime;
    @ApiModelProperty("信号值")
    private String signalstrength;
    @ApiModelProperty("网关备注")
    private String gatewayRemark;
    @ApiModelProperty("所属项目")
    private String projectName;
    @ApiModelProperty("网关型号")
    private String gatewayType;
    @ApiModelProperty("网关系统版本")
    private String gatewaySystemVersions;
    @ApiModelProperty("网关软件版本")
    private String gatewaySoftwareVersions;
    @ApiModelProperty("已用变量点")
    private String variablePoint;
    @ApiModelProperty("ICCID")
    private String ICCID;
    @ApiModelProperty("配电房id")
    private String roomId;
    @ApiModelProperty("项目id")
    private String projectId;
    @ApiModelProperty("配电房名称")
    private String roomName;
    @ApiModelProperty("网关状态 0在线 1离线")
    private String status;

    private Integer brand;


    public Integer getBrand() {
        return brand;
    }

    public void setBrand(Integer brand) {
        this.brand = brand;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getGatewaySn() {
        return gatewaySn;
    }

    public void setGatewaySn(String gatewaySn) {
        this.gatewaySn = gatewaySn;
    }

    public String getGatewayPwd() {
        return gatewayPwd;
    }

    public void setGatewayPwd(String gatewayPwd) {
        this.gatewayPwd = gatewayPwd;
    }

    public Date getLasttime() {
        return lasttime;
    }

    public void setLasttime(Date lasttime) {
        this.lasttime = lasttime;
    }

    public String getSignalstrength() {
        return signalstrength;
    }

    public void setSignalstrength(String signalstrength) {
        this.signalstrength = signalstrength;
    }

    public String getGatewayRemark() {
        return gatewayRemark;
    }

    public void setGatewayRemark(String gatewayRemark) {
        this.gatewayRemark = gatewayRemark;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getGatewayType() {
        return gatewayType;
    }

    public void setGatewayType(String gatewayType) {
        this.gatewayType = gatewayType;
    }

    public String getGatewaySystemVersions() {
        return gatewaySystemVersions;
    }

    public void setGatewaySystemVersions(String gatewaySystemVersions) {
        this.gatewaySystemVersions = gatewaySystemVersions;
    }

    public String getGatewaySoftwareVersions() {
        return gatewaySoftwareVersions;
    }

    public void setGatewaySoftwareVersions(String gatewaySoftwareVersions) {
        this.gatewaySoftwareVersions = gatewaySoftwareVersions;
    }

    public String getVariablePoint() {
        return variablePoint;
    }

    public void setVariablePoint(String variablePoint) {
        this.variablePoint = variablePoint;
    }

    public String getICCID() {
        return ICCID;
    }

    public void setICCID(String ICCID) {
        this.ICCID = ICCID;
    }

    public String getRoomId() {
        return roomId;
    }

    public void setRoomId(String roomId) {
        this.roomId = roomId;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getRoomName() {
        return roomName;
    }

    public void setRoomName(String roomName) {
        this.roomName = roomName;
    }
}
